package top.chmin.project.cloud.common.entity.column.relation.auto;

// field import auto
// #bind.field.targetTableCode#

import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.RestController;
import top.chmin.project.cloud.common.entity.Page;

/**
 * chmin
 * 2023-12-27 15:15:42
 * cloud-builder
 */
@RestController
public class EntityColumnRelationController implements
// entity selectInterface auto
// entity searchInterface auto
        EntityColumnRelationSave,
        EntityColumnRelationUpdateById,
        EntityColumnRelationDeleteById,
        EntityColumnRelationSelectById,
        EntityColumnRelationSelectPage {

    @Resource
    EntityColumnRelationService service;

    @Override
    public int save(EntityColumnRelationSave.Param param) {
        return service.save(param);
    }

    @Override
    public int updateById(EntityColumnRelationUpdateById.Param param) {
        return service.updateById(param);
    }

    @Override
    public int deleteById(EntityColumnRelationDeleteById.Param param) {
        return service.deleteById(param);
    }

    @Override
    public EntityColumnRelationSelectById.Result selectById(EntityColumnRelationSelectById.Param param) {
        return service.selectById(param);
    }

    @Override
    public Page<EntityColumnRelationSelectPage.Result> selectPage(EntityColumnRelationSelectPage.Param param) {
        return service.selectPage(param);
    }

// entity select auto

// entity search auto

}
